Big Huge Thesaurus

Lycopodium alopecuroides

noun